package com.aizuda.boot.modules.business.permission.service;

import com.aizuda.boot.modules.business.permission.domain.entity.RoleEntity;
import com.aizuda.boot.modules.business.permission.domain.request.PageRoleVO;
import com.aizuda.boot.modules.business.permission.domain.response.PageRoleResponseVO;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;


import java.util.List;

public interface RoleService extends IService<RoleEntity> {


    /**
     * 获取角色列表
     */
    IPage<PageRoleResponseVO> pageRole(String tenantId, IPage<PageRoleResponseVO> page, PageRoleVO pageRoleVO, List<Long> roleIdList);
}